﻿using System.ComponentModel.DataAnnotations;

namespace NanjingbeiRailwayStation.Data.ClickHouse.Entities
{
    /// <summary>
    /// 设备
    /// </summary>
    public class DeviceEntity
    {

        /// <summary>
        /// 设备 Code
        /// </summary>
        /// 
        [MaxLength(100)]
        public string imei { get; set; } = string.Empty;

        /// <summary>
        /// 
        /// </summary>

        [MaxLength(100)]
        public string DeviceCode { get; set; }=string.Empty;
        /// <summary>
        /// 设备名称
        /// </summary>
        /// 
         [MaxLength(200)]
        public string DeviceName { get; set; } = string.Empty;
        /// <summary>
        /// 设备型号
        /// </summary>
        /// 
         [MaxLength(200)]
        public string DeviceMode { get; set; } = string.Empty;
        /// <summary>
        /// 设备 分类
        /// </summary>
        /// 
        [MaxLength(200)]
        public string DeviceClass { get; set; } = string.Empty;
        /// <summary>
        /// 安装位置
        /// </summary>
        /// 
        [MaxLength(200)]
        public string InstallationLocation { get; set; } = string.Empty;

        /// <summary>
        /// 
        /// </summary>
        /// 
        [MaxLength(200)]
        public string Longitude { get; set; } = string.Empty;
        [MaxLength(200)]
        public string Latitude { get; set; } = string.Empty;


        /// <summary>
        /// 安装定位
        /// </summary>
        /// 
        [MaxLength(200)]
        public string InstallationPosition { get; set; } = string.Empty;

        /// <summary>
        /// 负责人
        /// </summary>
        /// 
        [MaxLength(200)]
        public string Director { get; set; } = string.Empty;

        /// <summary>
        /// 负责人 电话
        /// </summary>
        /// 
        [MaxLength(200)]
        public string DirectorTelphone { get; set; } = string.Empty;

        /// <summary>
        /// 安装人员
        /// </summary>
        /// 
        [MaxLength(200)]
        public string Installer { get; set; } = string.Empty;

        /// <summary>
        /// 安装人员  电话
        /// </summary>
        /// 
        [MaxLength(200)]
        public string InstallerTelphone { get; set; } = string.Empty;


    }
}
